home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_a_d / dosmono.zip / DM.TXT < prev    next >
Text File  |  1992-11-04  |  4KB  |  101 lines

  1.  
  2.  DosMono
  3.  Copyright (c) 1992
  4.  by Expert Decisions, Hudson, MA
  5.  
  6.  
  7. DosMono:
  8.  
  9. DosMono is a program which allows Windows users with secondary monochrome monitors
  10. to use those monochrome monitors to run character mode DOS applications under Windows
  11. 3.x.
  12.  
  13.  
  14. Usage:
  15.  
  16. For each DOS application you would like to run on your monochrome monitor, create a program
  17. item in a program group.  For the command line, use the following syntax:
  18.  
  19.     C:\DM\DM.EXE <prog> <args> ...
  20.  
  21. Where 'C' is the drive in which DosMono is installed,
  22.       'DM' is the directory on drive 'C' in which it is installed,
  23.       <prog> is the DOS application you would like to run,
  24.       <args> are any command line arguments you pass to your DOS application.
  25.  
  26. EX:
  27.     C:\DM\DM.EXE C:\DOS\COMMAND.COM
  28.  
  29. Set the description, working directory, and shortcut key to whatever makes sense.
  30.  
  31. Note that the Windows client area retains control of the mouse.  To activate a Windows
  32. application, simply click on it.  To reactivate the DosMono window, double click on it's icon.
  33.  
  34. Note: When reactivating the DosMono window, it's Windows counterpart will become restored
  35. on the Windows client area.  I/O still occurs on the monochrome monitor.  I'm working on
  36. this.  For now, resize the restored window to the size of an icon so you won't loose space
  37. on your graphics monitor.
  38.  
  39. In addition, you can use DM.EXE from DOS to redirect output to your monochrome monitor.
  40.  
  41. EX:
  42.     DM dir /w
  43.  
  44.  
  45. Files:
  46.     DM.EXE, Windows launching program
  47.     DOSMONO.EXE, DOS driver
  48.     DM.TXT, this file
  49.  
  50.  
  51. Payment:
  52.  
  53. This program is offered as shareware.  If you like it, please send $10.00 to:
  54.  
  55.     Expert Decisions
  56.     3 Howard Road
  57.     Hudson, MA 01749
  58.  
  59.     (508) 562-3003
  60.     CompuServe ID# 70253,3372
  61.  
  62. If you register you will receive one free update on disk (please make a note of the
  63. version for which you are registering), and notice of any future updates.
  64.  
  65. For $20.00, you will receive all of the above, plus complete source code.
  66.  
  67.  
  68. Technical drivel, pleas for help:
  69.  
  70. DOSMONO.EXE is a simple DOS program which writes to the monochrome area in memory.
  71.  
  72. DM.EXE is a Windows launching program (DOSMONO.EXE is used as the WinStub, allowing
  73. the user to run DM.EXE from DOS).  The intent of the launching program is to launch
  74. the DOS driver in iconic mode and pass it any command line arguments.  It would also
  75. be nice if it could keep the DOS driver in iconic mode.
  76.  
  77. This code is a simple compilation of some C and assembly language code I had laying
  78. around.  It's not finished, hence the version number < 1.0.  I'm not much of a bit's
  79. and bytes person (I'm a symbolic programmer by day), and there are a couple of things
  80. I'm having trouble with:
  81.  
  82.     1) It would be real nice if the Windows launcher could force the DOS driver
  83.     to stay iconic.  This would make control from Windows a whole lot neater.  I've
  84.     captured the window handle after launching and tried a whole bunch of things to
  85.     no avail.  The first good solution gets free registration, free source, free
  86.     updates, and an honerable mention.
  87.  
  88.     2) It would be a neat little hack for the Windows launcher to launch it's own
  89.     WinStub.  Then I wouldn't have to deliver two separate .EXE's.  The first good
  90.     solution gets everything mentioned in #1.
  91.  
  92. Of course, if you should solve both problems I won't hold it against you.
  93.  
  94. I normally don't release any code before it's time, however in this case I feel that
  95. this has value in it's current state, and left to my own devices I'd probably never
  96. finish it.
  97.  
  98. Thank you for your support.
  99.  
  100. Brian Shorey
  101.